home *** CD-ROM | disk | FTP | other *** search
/ La Traviata / La Traviata.iso / viewer / giflt150.zip / GIFLITE.DOC next >
Text File  |  1992-03-30  |  30KB  |  768 lines

  1.  
  2.        ====== GIFLITE 1.50 =========================== Order Form ======
  3.  
  4.        Please send  cheque or money order  made payable to  "White River
  5.        Software", overseas order in money order, please.  (Note that the
  6.        current postage from US to Canada is $0.40.)
  7.  
  8.                White River Software
  9.                P.O.Box 938, Unit 105
  10.                St. Catharines, Ontario
  11.                L2R 6Z4  Canada
  12.  
  13.        -----------------------------------------------------------------
  14.  
  15.          Qty.     Item                                 US/CAD    Amount
  16.  
  17.  
  18.          ___  GIFLITE Registration                  @ $20/$23  $________
  19.               (with registered version and document on disk)
  20.  
  21.                                  Add $1 per copy for 3.5 disk  $________
  22.  
  23.              Shipping and handling outside US and Canada @ $2  $________
  24.  
  25.  
  26.                                          Total  US$________/CAD$________
  27.  
  28.  
  29.                                     Signature __________________________
  30.  
  31.  
  32.        Name     ________________________________________________________
  33.  
  34.        Address  ________________________________________________________
  35.  
  36.                 ________________________________________________________
  37.  
  38.        Country  _____________________  Phone  (______) _________________
  39.  
  40.        Where did you first hear about GIFLITE ?_________________________
  41.  
  42.        Comments ________________________________________________________
  43.  
  44.        _________________________________________________________________
  45.  
  46.  
  47.        Which chip set is your VGA using?
  48.  
  49.        [ ] AheadA  [ ] AheadB [ ] ATI Wonder [ ] Chip & Tech [ ] Everex
  50.        [ ] Genoa   [ ] NCR    [ ] Oak Tech   [ ] Paradise    [ ] Trident
  51.        [ ] Trident 8900       [ ] Tseng      [ ] Tseng 4000  [ ] Video7
  52.        [ ] VESA compatible    [ ] Others ___________________
  53.  
  54.        [ ] Image displayed correctly  [ ] Image displayed incorrectly
  55.  
  56.        =================================================================
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.                                      GIFLITE (tm) GIF Compressor 1.50
  82.  
  83.  
  84.                                      ________________________________
  85.  
  86.  
  87.  
  88.                                      User Manual
  89.  
  90.  
  91.  
  92.  
  93.                                      (c) Copyright 1992
  94.  
  95.                                      White River Software
  96.                                      All Rights Reserved.
  97.  
  98.                                      30 March 1992
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                      P.O.Box 938 Unit 105
  105.                                      St. Catharines
  106.                                      Ontario, L2R 6Z4
  107.                                      Canada
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                 TABLE OF CONTENTS
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.          INTRODUCTION                                                 1
  122.  
  123.             What is GIFLITE . . . . . . . . . . . . . . . . . . . . . 1
  124.  
  125.  
  126.          REGISTRATION                                                 2
  127.  
  128.             Evaluation Version  . . . . . . . . . . . . . . . . . . . 2
  129.  
  130.             License   . . . . . . . . . . . . . . . . . . . . . . . . 3
  131.  
  132.             Disclaimer  . . . . . . . . . . . . . . . . . . . . . . . 3
  133.  
  134.             Trademarks  . . . . . . . . . . . . . . . . . . . . . . . 3
  135.  
  136.  
  137.          USING GIFLITE                                                4
  138.  
  139.             SET GIFLITE= Environment Variable . . . . . . . . . . . . 4
  140.  
  141.             Command Line  . . . . . . . . . . . . . . . . . . . . . . 5
  142.  
  143.             Command Options . . . . . . . . . . . . . . . . . . . . . 6
  144.  
  145.             ERRORLEVEL Exit Value . . . . . . . . . . . . . . . . . . 8
  146.  
  147.  
  148.          EXAMPLES . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  149.  
  150.  
  151.          IMAGES THAT SHOULD BE NOT COMPRESSED                        12
  152.  
  153.  
  154.  
  155.                                                       INTRODUCTION    1
  156.  
  157.  
  158.      INTRODUCTION
  159.      __________________________________________________________________
  160.  
  161.  
  162.          High resolution VGA's and full color scanners have produced  a
  163.          mass volume of  high quality digitized  images. Most of  these
  164.          images available in Bulletin Board System (BBS) are stored  in
  165.          the Graphics Interchange Format (GIF).
  166.  
  167.          Though the GIF format uses a compression algorithm to store  a
  168.          image, the size of  the resulting file  can still easily  over
  169.          100K bytes or even over 200K bytes. If you are a GIF collector
  170.          or a BBS sysop, you will  find your GIF collection occupied  a
  171.          large portion of your hard disk.
  172.  
  173.          How would you like to save 25% of those expensive disk space?
  174.  
  175.  
  176.      WHAT IS GIFLITE
  177.  
  178.          GIFLITE is an  easy to  use GIF file  compression program.  It
  179.          compresses the GIF files so  that they will require much  less
  180.          disk space yet still preserve the same quality and resolution.
  181.  
  182.          With GIFLITE, high quality digitized GIF images can be further
  183.          compressed by  an  average of  15%  to 35%  depending  on  the
  184.          complexity of the images. What  makes GIFLITE special is  that
  185.          the resulting GIF  file are almost  identical to the  original
  186.          file.  Human eyes can hardly tell them apart.
  187.  
  188.          GIFLITE conforms to both GIF87a and GIF89a standards. All non-
  189.          image information is preserved in the resulting GIF files. The
  190.          compressed images can be read  by standard GIF decoders,  such
  191.          as VPIC v4+ and CSHOW v8.3+.
  192.  
  193.          Using GIFLITE is much like  using the other file  compressors.
  194.          If you have used any  file compressor, you will find  yourself
  195.          already familiar with the command structure and options.
  196.  
  197.          If you have any  questions, you can write  to us, or leave  e-
  198.          mail to "Winfred Hu" in the  following BBSs' main board or  in
  199.          CompuServe to  [72070,3515].  We  appreciate  suggestions  and
  200.          ideas.
  201.  
  202.             PC Connect:        Toronto, Canada (416)733-9052 USR-HST/ds
  203.             SouthWest Connect: Chatham, Canada (519)352-7010 USR-HST/ds
  204.             User To User #1:   Dallas, USA     (214)492-6565 USR-HST/ds
  205.             User To User #2:   Dallas, USA     (214)492-5695 HAYES V.42
  206.             Picture This:      Miami, USA      (305)223-6916 USR-HST
  207.  
  208.  
  209.  
  210.                                                       REGISTRATION    2
  211.  
  212.  
  213.      REGISTRATION
  214.      __________________________________________________________________
  215.  
  216.  
  217.          GIFLITE is  not free.    You must  register after  the  15-day
  218.          evaluation time period.
  219.  
  220.          GIFLITE is  a Shareware  product.  It is  distributed  through
  221.          public access channels so that perspective buyers can have the
  222.          opportunity to evaluate the  product before making a  decision
  223.          to buy. If you decide to use this software, then you are under
  224.          both legal  and  moral  obligation to  register  it  with  the
  225.          author. But if you decide not  to use it after evaluating  the
  226.          software, you are under no  obligation. It is fully  protected
  227.          by State, Federal and International copyright laws.
  228.  
  229.          If you continue  to use  GIFLITE after  the 15-day  evaluation
  230.          time period you must register it.
  231.  
  232.              Registration Fee  :           $ 20.0 US
  233.                                        or  $ 23.0 CAD
  234.  
  235.          To register your copy of GIFLITE,  fill in the order form  and
  236.          mail along with your cheque  or money order payable to  "White
  237.          River Software" in US or CAD  to the address indicated in  the
  238.          form.
  239.  
  240.          When you register,  you will receive  the program diskette  of
  241.          the current  version  with  your registration  number  on  it.
  242.          Registration entitles you continue  using the current  version
  243.          and all future versions.  The registration number will  remove
  244.          any limitation functions  in the unregistered  version of  the
  245.          current and the FUTURE releases.
  246.  
  247.  
  248.      EVALUATION VERSION
  249.  
  250.          The evaluation version or the unregistered version distributed
  251.          through the Shareware channel has the following limitation:
  252.  
  253.            1. The maximum resolution of an input GIF file is 640x480.
  254.            2. The -f option (Filter out the GIFLITE header) is not
  255.               available.
  256.            3. The -h option (Do not insert GIFLITE header to output
  257.               file) is not available.
  258.  
  259.  
  260.          The limitation is removed in the registered version.
  261.  
  262.  
  263.  
  264.                                                       REGISTRATION    3
  265.  
  266.  
  267.      LICENSE
  268.  
  269.          You are free to copy and distribute GIFLITE for NON-COMMERCIAL
  270.          use IF:
  271.                NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION,
  272.                        AND IT IS NOT MODIFIED IN ANY WAY.
  273.  
  274.          Computer user groups or clubs  may make copies of GIFLITE  for
  275.          distribution to  members for  a fee  that covers  copying  and
  276.          other administrative costs.  Bulletin Board Systems (BBS) that
  277.          operate  through  subscription  fees  may  post  GIFLITE   for
  278.          download by its subscribers.
  279.  
  280.          Disk distributors of Shareware or User-Supported software  may
  281.          distribute  GIFLITE,  which  includes  the  program  and   the
  282.          document, for a fee under US$8 which covers copying and  other
  283.          administrative costs.  Otherwise,  the  distributors  have  to
  284.          obtain a written permission from the author.
  285.  
  286.  
  287.      DISCLAIMER
  288.  
  289.          This program is provided AS IS without any warranty, expressed
  290.          or implied,  including  but  not  limited  to  fitness  for  a
  291.          particular use.
  292.  
  293.          Since, the  GIF file  format  does not  contain  decompression
  294.          information, the compression process is not reversible,  which
  295.          means once the images is compressed, it cannot be expanded  to
  296.          the original.  Make  a  backup  if you  want  to  restore  the
  297.          original images.
  298.  
  299.  
  300.      TRADEMARKS
  301.  
  302.          GIFLITE is a trademark of the author.
  303.  
  304.          Graphics  Interchange  Format  and   GIF  are  trademarks   of
  305.          CompuServe Inc. and H&R Block Company.
  306.  
  307.          Many specific products found in this manual are trademarks  of
  308.          specific companies.
  309.  
  310.  
  311.                                                      USING GIFLITE    4
  312.  
  313.  
  314.      USING GIFLITE
  315.      __________________________________________________________________
  316.  
  317.  
  318.          GIFLITE requires an IBM  PC/AT/fully compatible computer,  DOS
  319.          2.2 or greater, a minimum of 300K bytes of memory.
  320.  
  321.          Optional: GIFLITE makes full use of EMS (EXPanded Memory), XMS
  322.          (EXTended Memory), hard disk space and VGA board memory during
  323.          compression.
  324.  
  325.          GIFLITE is Windows and DesqView  aware and will use text  mode
  326.          under these multitaskers.
  327.  
  328.  
  329.      SET GIFLITE= ENVIRONMENT VARIABLE
  330.  
  331.          To help locating  the files GIFLITE.EXE  and GIFLITE.USE,  you
  332.          should put the environment variable into the AUTOEXEC.BAT, for
  333.          example,
  334.  
  335.               SET GIFLITE=C:\GIF
  336.  
  337.          If you are using  DOS 2.2 to 3.0,  it indicates the  directory
  338.          where GIFLITE.EXE is in and where GIFLITE.USE should be in. If
  339.          you are  using  DOS 3.1  or  higher, it  indicates  where  the
  340.          GIFLITE.USE should be in.
  341.  
  342.          This environment variable tells GIFLITE  to put the usage  log
  343.          into a single  GIFLITE.USE even  if you are  compress the  GIF
  344.          files in different directory. If  the variable is not  present
  345.          and you are using DOS 3.1 or higher, the usage log will be put
  346.          into the same directory as the GIFLITE.EXE.
  347.  
  348.          IMPORTANT: If you are using  the registered version under  DOS
  349.          2.2  to  3.0,  you   MUST  setup  the  environment   variable.
  350.          Otherwise, GIFLITE may not be able to locate the  registration
  351.          number and treated the copy as if it is not registered.
  352.  
  353.  
  354.  
  355.                                                      USING GIFLITE    5
  356.  
  357.  
  358.      COMMAND LINE
  359.  
  360.          All the commands used are entered  on the command line at  the
  361.          DOS prompt. These  options tell GIFLITE  to carry out  certain
  362.          commands when the program is loaded. Below is the  description
  363.          of the command line options.
  364.  
  365.          The GIFLITE command line structure is:
  366.  
  367.             GIFLITE [options] [GifFile]|[@ListFile] [OutFile]
  368.  
  369.          Parameters lists in  [] are  optional. If no  option and  file
  370.          name is specified, GIFLITE will display a help screen  listing
  371.          all the  options.  To  compress  files,  either  [GifFile]  or
  372.          [@GifList] must be presented in the command line.
  373.  
  374.          [GifFile] is the name and directory of the source GIF file  to
  375.          be compressed. The  file name can  contain wildcard  character
  376.          '*' and '?'. To  prevent running out  of memory, the  wildcard
  377.          expression should not contain too many files, say thousands.
  378.  
  379.          [@ListFile] is a file containing a list of the GIF files to be
  380.          compressed. This option is used  when the GIF files cannot  be
  381.          expressed as a wildcard easily. The names in the list file are
  382.          separated by a space  or a carriage return  and the names  can
  383.          contain wildcard character. To prevent running out of  memory,
  384.          the list file  should not  contains too many  file names,  say
  385.          thousands.
  386.  
  387.          [OutFile] is the name and directory of the output GIF file. If
  388.          only path is specified, the output file with the same name  of
  389.          the original file will be created in the specified path.
  390.  
  391.          [options] are the  GIFLITE options that  you can specify.  The
  392.          following is a summary of all options available in GIFLITE.
  393.  
  394.            -9   Replace GIF87a header with GIF89a header.
  395.            -b   No backup .BAK file of the original.
  396.            -f   Filter out the GIFLITE header
  397.            -h   Do not insert the GIFLITE header to output file.
  398.            -i   Ignore GIFLITE header in the original.
  399.            -l   No usage log to GIFLITE.USE.
  400.            -m   Use method 0, 1, 2 or 3 (default is 1).
  401.            -o   Overwrite output if it exists.
  402.            -s   Statistics on usage log.
  403.            -t   Text mode only, no graphic display.
  404.            -u   Update file time/date to current time/date.
  405.            -@   Exclude files.
  406.  
  407.  
  408.                                                      USING GIFLITE    6
  409.  
  410.  
  411.      COMMAND OPTIONS
  412.  
  413.          All  command  options  must  be  preceded  by  a  '-'  or  '/'
  414.          character. The options are described below.
  415.  
  416.  
  417.      -9  Replace GIF87a header with GIF89a header.
  418.  
  419.          This option will replace the GIF87a header in the output  file
  420.          with  the  new  GIF89a  header.  The  GIF89a  header   ensures
  421.          compatibility between a GIF89a decoder and the GIFLITE header.
  422.          However, GIF87a  decoder  will  not  be  able  to  decode  the
  423.          resulting GIF file. For maximum compatibility with GIF87a  and
  424.          GIF89a decoders, you should use the -h option instead.
  425.  
  426.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  427.          files ONLY IF
  428.            1. The GIF file is compressed with the -9 option, or
  429.            2. The GIF file is compressed with the -h option.
  430.  
  431.  
  432.      -b  No backup .BAK file of the original.
  433.  
  434.          By default,  a  backup  file  with a  .BAK  extension  of  the
  435.          original uncompressed  file is  created. If  you specify  this
  436.          option, no backup file is created. This option is useful  when
  437.          you are compressing a large volume of GIF files and you do not
  438.          have the disk space for backup.
  439.  
  440.  
  441.      -f  Filter out the GIFLITE header.
  442.  
  443.          This option provides a  way to filter  out the GIFLITE  header
  444.          without recompressing  the  file. It  is  used when  you  have
  445.          compressed a  collection of  GIF files  with the  unregistered
  446.          version or  without using  the -h  option and  later you  want
  447.          maximum compatibility with non-standard decoders. This  option
  448.          is available in the registered version only.
  449.  
  450.  
  451.      -h  Do not insert the GIFLITE header to output file.
  452.  
  453.          By default, GIFLITE will insert  a short header to the  output
  454.          file indicating it  is compressed by  GIFLITE. If you  specify
  455.          this option, the header will  not be inserted into the  output
  456.          file. According to  the GIF87a  standard, the  header will  be
  457.          ignored by  a GIF  decoder and  most decoders  conform to  the
  458.          standard. For maximum compatibility with non-standard decoder,
  459.          you should specify  this option. This  option is available  in
  460.          the registered version only.
  461.  
  462.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  463.          files ONLY IF
  464.            1. The GIF file is compressed with the -9 option, or
  465.            2. The GIF file is compressed with the -h option.
  466.  
  467.  
  468.                                                      USING GIFLITE    7
  469.  
  470.  
  471.      -i  Ignore GIFLITE header in the original.
  472.  
  473.          During compression,  GIFLITE will  check if  a GIFLITE  header
  474.          exists in the source file and abort the process if it  exists.
  475.          This prevents compressing an  already compressed file. If  you
  476.          specify this  option,  GIFLITE  will  ignore  the  header  and
  477.          attempt to compress the file. The old header will be  replaced
  478.          by a new one.
  479.  
  480.  
  481.      -l  No usage log to GIFLITE.USE.
  482.  
  483.          Normally, GIFLITE will produce  an usage log file  GIFLITE.USE
  484.          recording the  compression information  so that  you can  keep
  485.          track  of  which  files  are  compressed  and  the  ratio   of
  486.          compression. If  you  specify  this  option,  the  compression
  487.          information will not be written to the usage log file.
  488.  
  489.  
  490.      -m[0,1,2,3]  Use method 0, 1, 2 or 3.
  491.  
  492.          The default  method 1  produces an  output file  with  maximum
  493.          compression. Method  2 produces  a  less compressed  file  and
  494.          method 3 produces  a least compressed  file. For most  images,
  495.          the output images are almost  identical to the source  images.
  496.          But for some images, such as hand-drawn images or images  with
  497.          detail texture,  method 2  and method  3 will  reserve  better
  498.          quality of  the original  images. Method  0 stores  the  image
  499.          without compression  and can  be used  to insert  the  GIFLITE
  500.          header in  order  to prevent  recompression.  In case  if  the
  501.          original picture  is not  encoded  efficiently, method  0  may
  502.          reduce the size.
  503.  
  504.  
  505.      -o  Overwrite output if it exists.
  506.  
  507.          If the file you specified  in the output file already  exists,
  508.          this option  tells  GIFLITE  to  automatically  overwrite  the
  509.          output file.  If you  do  not use  this option,  GIFLITE  will
  510.          prompt you for confirmation before it overwriting any existing
  511.          output file.
  512.  
  513.  
  514.      -s  Statistics on usage log.
  515.  
  516.          The usage  log  GIFLITE.USE  also  allows  you  to  perform  a
  517.          statistic analysis on it. This  option displays the number  of
  518.          files recorded in the usage  log, the original file size,  the
  519.          compressed file size and  the overall compression ratio.  This
  520.          option overrides  other options  and  no compression  will  be
  521.          performed.
  522.  
  523.  
  524.  
  525.                                                      USING GIFLITE    8
  526.  
  527.  
  528.      -t  Text mode only, no graphic display.
  529.  
  530.          By default,  GIFLITE  will attempt  to  display the  image  on
  531.          screen during  compression. Using  the video  memory,  GIFLITE
  532.          avoids using  the  main memory,  EMS,  XMS or  disk  space  as
  533.          secondary storage to store the temporary image. If you specify
  534.          this option or if there  is a conflict between the  resolution
  535.          of the image  and the screen,  it will be  compressed in  text
  536.          mode. If GIFLITE does not  display the image correctly on  the
  537.          screen or you  have a  video adapter  other than  a VGA,  this
  538.          option should be used to avoid the conflict.
  539.  
  540.  
  541.      -u  Update file time/date to current time/date.
  542.  
  543.          This option assigns the  current date and  time to the  output
  544.          file. If you do not use this option, the date and time will be
  545.          preserved in the output file.
  546.  
  547.  
  548.      -@ExcludeListFile  Exclude files specified in ExcludeListFile.
  549.  
  550.          This option allows you to specify a list of files you want  to
  551.          exclude. The ExcludeListFile should contains one file name per
  552.          line. The file  name must  not contain  directory or  wildcard
  553.          characters. Any characters  after the file  name are  ignored.
  554.          This format allows the usage  log file GIFLITE.USE to be  used
  555.          as the exclude list file.
  556.  
  557.  
  558.      ERRORLEVEL EXIT VALUE
  559.  
  560.          When exit, GIFLITE sets  the ERRORLEVEL exit  value to one  of
  561.          the following:
  562.  
  563.          0, Success: All files are compressed successfully.
  564.  
  565.          1, Unrecoverable Error: Any error that aborts the program, for
  566.          example, Invalid command line, File not found, Disk full,  Not
  567.          enough memory, etc.
  568.  
  569.          2, Recoverable Error:  One or more  of the input files have an
  570.          image  error  or  are  already  compressed  by  GIFLITE.   The
  571.          compression will  continue  until  all  the  other  files  are
  572.          processed.
  573.  
  574.          3, Unregister Limit Reached:  One or more  of the input  files
  575.          have a resolution greater  than 640x480, if  you are using  an
  576.          unregistered copy of  GIFLITE. The  compression will  continue
  577.          until all the other files are processed.
  578.  
  579.  
  580.  
  581.                                                      USING GIFLITE    9
  582.  
  583.  
  584.      EXAMPLES
  585.      __________________________________________________________________
  586.  
  587.  
  588.       1. The simplest form of GIFLITE is
  589.  
  590.               C:\GIF>GIFLITE PICTURE.GIF
  591.  
  592.          In this example, the file  PICTURE.GIF will be compressed  and
  593.          the output file will overwrite the original file. A backup  of
  594.          the original file is produced as PICTURE.BAK.
  595.  
  596.          After  the  file  is  compressed,  GIFLITE  will  display  the
  597.          original size  of  the  file, the  compressed  size,  and  the
  598.          compression ratio.
  599.  
  600.  
  601.       2. The following illustrates the use of an output directory.
  602.  
  603.               C:\GIF>GIFLITE -o K* D:\GIFLITE
  604.  
  605.          In this  example,  the  GIF  files  started  with  a  'K'  are
  606.          compressed to the directory D:\GIFLITE with the same file name
  607.          as  the  original.  Since  no  extension  for  the  files  are
  608.          specified, GIFLITE  automatically compress  the files  with  a
  609.          .GIF extension. The -o option  tells GIFLITE to overwrite  any
  610.          existing output file automatically.
  611.  
  612.  
  613.       3. For the statistic analysis,
  614.  
  615.               C:\GIF>GIFLITE -s
  616.  
  617.          The -s option reads the  usage log GIFLITE.USE and  calculates
  618.          the total  original  size,  compressed size  and  the  overall
  619.          compression ratio.
  620.  
  621.  
  622.       4. GIFLITE will attempt to display the GIF files on screen during
  623.          compression. In case of  incompatibility with the video  card,
  624.          the -t option will forces GIFLITE  to use text mode only.  For
  625.          example,
  626.  
  627.               C:\GIF>GIFLITE -t *
  628.  
  629.  
  630.       5. To compress a hand-drawn image or a image with detail texture,
  631.  
  632.               C:\GIF>GIFLITE -m3 HANDRAWN.GIF
  633.  
  634.          The -m3  option  specifies  compression  method  3  which  may
  635.          produce a more acceptable but less compressed image.
  636.  
  637.  
  638.  
  639.                                                     USING GIFLITE    10
  640.  
  641.  
  642.       6. To compress all the GIF files without making backups,
  643.  
  644.               C:\>GIFLITE -b C:\GIF\*
  645.  
  646.          The wildcard 'C:\GIF\*'  tells GIFLITE to  compress all  *.GIF
  647.          files in the C:\GIF directory. The -b option prevents  GIFLITE
  648.          from making backup.
  649.  
  650.  
  651.       7. If you are a BBS sysop or a GIF producer, you should  compress
  652.          the GIF file with the -h option for maximum compatibility with
  653.          non-standard GIF decoders.  And you could  put a message  into
  654.          the bulletin  saying  that  the  GIF files  in  your  BBS  are
  655.          compressed by  GIFLITE to  prevent users  from compressing  an
  656.          already compressed GIF files.
  657.  
  658.               C:\GIF>GIFLITE -h @GIFLITE.LST
  659.  
  660.          The  example  also  illustrates  the   use  of  a  list   file
  661.          GIFLITE.LST. A list file  contains one or  more lines of  file
  662.          specification separated by a space  or a carriage return,  for
  663.          example
  664.  
  665.               C:\GIF1\A* D:\GIF2\B*
  666.               E:\GIF3\C*
  667.  
  668.  
  669.       8. If  you have  already compressed a lot of  GIF files  with the
  670.          unregistered version or without using  the -h option, you  can
  671.          filter out the GIFLITE header quickly with the -f option.
  672.  
  673.               C:\GIFLITE>GIFLITE -f -b *
  674.  
  675.          If you are a BBS sysop and  you want to keep the GIF files  in
  676.          maximum compatibility  with  non-standard  decoders,  you  can
  677.          filter out the GIFLITE header from newly upload GIF files with
  678.          this option.
  679.  
  680.          Normally there is  no need  to filter out  the GIFLITE  header
  681.          since the header provides  additional information and you  can
  682.          avoid compressing an already compressed file.
  683.  
  684.  
  685.       9. Some BBSs, such as CompuServe, have  a strict policy  with the
  686.          GIF files. Then you should compress  the GIF file with the  -9
  687.          option which replace the GIF87a  header with GIF89a header  OR
  688.          with the -h  option which skip  inserting the GIFLITE  header.
  689.          For example,
  690.  
  691.               C:\GIF>GIFLITE -9 * \CIS
  692.               C:\GIF>GIFLITE -h * \CIS
  693.  
  694.  
  695.  
  696.                                                     USING GIFLITE    11
  697.  
  698.  
  699.      10. For images with detailed texture, you may not want to compress
  700.          it with GIFLITE but yet you want to insert the GIFLITE  header
  701.          to the picture such that GIFLITE will not compress it. You can
  702.          use the -m0  option to  tell GIFLITE  not to  compress it  but
  703.          insert the GIFLITE header.
  704.  
  705.               C:\GIF>GIFLITE -m0 TEXTURE.GIF
  706.  
  707.      11. To avoid compressing already compressed pictures,  you can use
  708.          the usage log file GIFLITE.USE as the exclude list file.
  709.  
  710.               C:\GIF>GIFLITE -@GIFLITE.USE *
  711.  
  712.      12. If  you  are  compressing a  large  volume of  GIF files,  the
  713.          process may continue for several hours. It would be better  to
  714.          perform the compression overnight.  Fortunately, it is a  one-
  715.          time process, once you have the files compressed, it will save
  716.          the disk space permanently.
  717.  
  718.  
  719.                              IMAGES THAT SHOULD NOT BE COMPRESSED    12
  720.  
  721.  
  722.      IMAGES THAT SHOULD NOT BE COMPRESSED
  723.      __________________________________________________________________
  724.  
  725.  
  726.          GIFLITE can  compress most  GIF files.  However, not  all  GIF
  727.          files can be compressed, they are:
  728.  
  729.             . Black and white 2 colors images
  730.             . 16 or less colors images
  731.             . Dither images
  732.  
  733.  
  734.          Hand drawn images  or images with  detail texture may  produce
  735.          poor result with  the default maximum  compression. For  these
  736.          images, either method 2 (-m2) or method 3 (-m3) should be used
  737.          to compress the image.
  738.  
  739.  
  740.          Although the GIFLITE header is encoded in GIF89a format,  most
  741.          popular GIF87a  decoders  will  ignore  the  header  and  they
  742.          should, according to the GIF87a standard. If your decoder does
  743.          not conform fully to the GIF87a standard, for example  Graphic
  744.          Workshop, you should not compress the files or you should  use
  745.          the -h option in the registered version to avoid inserting the
  746.          GIFLITE header.
  747.  
  748.  
  749.          Some BBSs, such as CompuServe,  have a strict policy with  the
  750.          GIF files. Then you should compress  the GIF file with the  -9
  751.          option which replace the GIF87a  header with GIF89a header  OR
  752.          with the -h option which skip inserting the GIFLITE header.
  753.  
  754.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  755.          files ONLY IF
  756.            1. The GIF file is compressed with the -9 option, or
  757.            2. The GIF file is compressed with the -h option.
  758.  
  759.  
  760.          Normally, GIFLITE  will attempt  to display  the image  before
  761.          compressing the GIF  files. If  the images  are not  displayed
  762.          correctly due to incompatible video  chip set, the files  will
  763.          not be compressed correctly. In this case, you should use  the
  764.          -t option  to  force  GIFLITE  not to  use  graphic  mode  and
  765.          compress in text mode only.
  766.  
  767.  
  768.